2489 Taunton Rd S